heaping tablespoon - Turkish English Dictionary